﻿<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Modules.ascx.cs" Inherits="controls_admin_Modules" %>
<script src="../resources/scripts/jquery-1.6.4.js" type="text/javascript"></script>
<script src="../resources/scripts/jquery.tablednd_0_5.js" type="text/javascript"></script>
<%--<script type="text/javascript">
    var variable = "0";
    var j = jQuery.noConflict();
    j(document).ready(function () {
        j("a.edit").click(function () {
            if (j("#<%=txtSearch.ClientID %>").val() == "Nhập tên module !") j("#<%=txtSearch.ClientID %>").val("");
        });
        j('#table-3').tableDnD({
            onDrop: function (table, row) {
                variable = j.tableDnD.serialize();
            }
        });
        j("input.update").click(function () {
            if (variable == "0")
                return false;
            j.ajax({
                type: "POST",
                url: "/services/Admin.asmx/MDOrder",
                data: "{'id':'" + variable + "','category':'" + "<%=ddlCategories.SelectedValue %>" + "','location':'" + "<%=ddlLocation.SelectedValue %>" + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                beforeSend: function () {
                    j("div.message").html("");
                },
                success: function (message) {
                    if (message.d == false) {
                        j("div.message").html("<div id='message-error' class='message message-error'><div class='image'><img src='../resources/images/icons/error.png' alt='Error' height='32' /></div><div class='text'><h6>Lỗi</h6><span>Chưa thực hiện được!</span></div><div class='dismiss'><a href='#message-error'></a></div></div>");
                    }
                    else {
                        j("div.message").html("<div id='message-success' class='message message-success'><div class='image'><img src='../resources/images/icons/success.png' alt='Success' height='32' /></div><div class='text'><h6>Thông Báo</h6><span>Cập nhật thành công !</span></div><div class='dismiss'><a href='#message-success'></a></div></div>");
                    }
                },
                error: function (errormessage) {
                    j("div.message").html("<div id='message-error' class='message message-error'><div class='image'><img src='../resources/images/icons/error.png' alt='Error' height='32' /></div><div class='text'><h6>Lỗi</h6><span>Chưa thực hiện được!</span></div><div class='dismiss'><a href='#message-error'></a></div></div>");
                }
            });
        });
    });
    function selectCate() {
        j("div.message").html("<div id='message-warning' class='message message-warning'><div class='image'><img src='../resources/images/icons/warning.png' alt='warning' height='32' /></div><div class='text'><h6>Cảnh Báo</h6><span>Yêu cầu chọn danh mục nội dung cho module này !</span></div><div class='dismiss'><a href='#message-warning'></a></div></div>");
    }
</script>--%>
<!-- table -->
<asp:HiddenField runat="server" ID="hdfID" Value="" />
<div class="box">
    <!-- box / title -->
    <div class="title">
        <h5 id="title" runat="server">
            Danh Sách Modules</h5>
        <div class="search">
            <div class="input">
                <input id="txtSearch" runat="server" style="width: 200px" value="Nhập tên module !"
                    onclick='if(this.value=="Nhập tên module !")this.value=""' onblur='if(this.value=="")this.value="Nhập tên module !"' />
            </div>
            <div class="button">
                <asp:Button ID="btnSearch" runat="server" Text="Tìm kiếm" OnClick="btnSearch_Click" />
            </div>
        </div>
    </div>
    <div id="divMessage" runat="server" class="message">
    </div>
    <div class="first-action">
        <div class="button">
            <a href="default.aspx?control=moduleadd">
                <input value="Thêm mới" type="button" /></a>
            <input type="button" value="Cập nhật thứ tự" class="update" />
        </div>
        <div>
            Chọn danh mục:
            <asp:DropDownList ID="ddlCategories" AppendDataBoundItems="true" runat="server" AutoPostBack="true"
                OnSelectedIndexChanged="ddlCategories_SelectedIndexChanged" />
        </div>
        <div>
            Chọn khu vực :
            <asp:DropDownList ID="ddlLocation" runat="server" AppendDataBoundItems="true" AutoPostBack="true"
                OnSelectedIndexChanged="ddlLocation_SelectedIndexChanged" />
        </div>
    </div>
    <div class="table">
        <table id="table-3">
            <thead>
                <tr>
                    <th>
                        Số Thứ Tự
                    </th>
                    <th>
                        Mã
                    </th>
                    <th>
                        Tên Modules
                    </th>
                    <th>
                        Ngày Tạo
                    </th>
                    <th>
                        Người tạo
                    </th>
                    <th>
                        Trạng Thái
                    </th>
                    <th>
                        Sửa
                    </th>
                    <th class="selected last">
                        <input type="checkbox" class="checkall" />
                    </th>
                </tr>
            </thead>
            <tbody>
                <asp:Repeater ID="rptModule" runat="server">
                    <ItemTemplate>
                        <tr>
                            <td align="center">
                                <%# (base.Cur_page( pagerContainer ) -1)* base.Page_size + Container.ItemIndex+1%>
                            </td>
                            <td>
                                <%#Eval("MODULE_ID")%>
                            </td>
                            <td>
                                <%#Eval("FULL_NAME")%>
                            </td>
                            <td>
                                <%#Eval("CREATED_DATE")%>
                            </td>
                            <td>
                                <%#Eval("CREATED_BY")%>
                            </td>
                            <td>
                                <%#Eval("STATUS")%>
                            </td>
                            <td>
                                <a href="default.aspx?control=ModuleEdit&id=<%#Eval("MODULE_ID").ToString() + "&location_id=" + ddlLocation.SelectedValue + "&category_id=" + ddlCategories.SelectedValue + "&keyword=" + txtSearch.Value  %>"
                                    class="edit" title="Chỉnh sửa">Sửa</a>
                            </td>
                            <td class="last" align="center">
                                <input id="chkBox" type="checkbox" value='<%#Eval("MODULE_ID")%>' class="item" runat="server" />
                            </td>
                        </tr>
                    </ItemTemplate>
                </asp:Repeater>
            </tbody>
        </table>
        <div class="pagination pagination-left last">
            <div class="pagerContainer" id="pagerContainer" runat="server">
            </div>
        <div class="action">
            <asp:DropDownList ID="ddlAction" runat="server" OnSelectedIndexChanged="ddlAction_SelectedIndexChanged"
                AutoPostBack="true" CssClass="selectwidth f-right">
                <asp:ListItem Value="0" class="folder-open" Text="---Chọn hành động---"></asp:ListItem>
                <asp:ListItem Value="1" class="locked" Text="Di chuyển tới thùng rác"></asp:ListItem>
                <asp:ListItem Value="2" class="unlocked" Text="Xóa vĩnh viễn"></asp:ListItem>
            </asp:DropDownList>
            <div class="button">
                <a href="default.aspx?control=moduleadd">
                    <input value="Thêm mới" type="button" /></a>
                <input type="button" value="Cập nhật thứ tự" class="update" />
            </div>
        </div>
    </div>
</div>
<!-- end table -->
